<?php

$t_data = array(
    "login"     => stripslashes(trim($_POST["login"])),
    "email"     => stripslashes(trim($_POST["email"])),
    "password"  => stripslashes(trim($_POST["password"])),
    "kcaptcha"  => stripslashes(trim($_POST["kcaptcha"])),
    "keystring" => $_SESSION["captcha_keystring"]);

if (!RegCheck($GL, $t_data, $result)) {
    $t_tpl = GetTpl("reg");
    $t_replace = array(
        "{login}"    => $t_data["login"],
        "{email}"    => $t_data["email"],
        "{password}" => $t_data["password"],
        "{kcaptcha}" => $t_data["kcaptcha"],
        "{ses_name}" => $ses_name,
        "{ses_id}"   => $ses_id,
        "{result}"   => !$_SESSION['REG_TRY'] ? NULL : $result);
    foreach ($t_replace as $k => $v)
        $t_tpl = str_replace($k, $v, $t_tpl);

    $BODY .= "<p>Регистрируясь, Вы соглашаетесь с <a href=\"/?action=rules\">правилами сервера</a>.</p><br /><p>Перед регистрацией проконсультируйтесь с <a href=\"/?action=feedback\">технической поддержкой</a>.</p><br />";

    $BODY .= $t_tpl;

    $BODY .= "<br /><p>Не забудьте ознакомиться с ответами на <a href=\"/?action=faq\">часто задаваемые вопросы</a>.</p>";

    $_SESSION['REG_TRY'] = TRUE;
}
else {
    if (RegDo($GL, $t_data)) {          
        unset($_SESSION['REG_TRY']);
        Logger($LogFile, "START REGISTRATION (".$t_data["login"].")");
        header("Location: http://" . $SITE . "/?action=regok");
    }
    else {
        header("Location: http://" . $SITE . "/?action=error");
    }
}

?>
